national science and technology council - Allemand Anglais Dictionnaire